Detroit Pizza Factory (Menu)

8471 N Telegraph Rd, Dearborn Heights

Give a rating to Detroit Pizza Factory

Suggest a dish

How much did you spend at Detroit Pizza Factory?